Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 STOW ROAD Terraced £107,000 3 Jun 2005
29 STOW ROAD Semi-Detached £64,000 24 May 2002
37 STOW ROAD Semi-Detached £143,000 10 Sep 2007